package com.ndsoft.service.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.ndsoft.service.model.entity.Department;

@Mapper
public interface DepartmentMapper {
	 /**
     * 
     * <一句话功能简述>
     * <功能详细描述>
     * @param id
     * @see [类、类#方法、类#成员]
     */
    public void insert(Department department);
    /**
     * 
     * <一句话功能简述>
     * <功能详细描述>
     * @param id
     * @see [类、类#方法、类#成员]
     */
    public Department getById(Integer id);
    /**
     * 
     * <一句话功能简述>
     * <功能详细描述>
     * @param id
     * @see [类、类#方法、类#成员]
     */
    public List<Department> getAll();
    /**
     * 
     * <一句话功能简述>
     * <功能详细描述>
     * @param id
     * @see [类、类#方法、类#成员]
     */
    public void update(Department department);
    /**
     * 
     * <一句话功能简述>
     * <功能详细描述>
     * @param id
     * @see [类、类#方法、类#成员]
     */
    public void deleteById(Integer id);
}
